Monte Carlo Walking